/**
 * 用户实体类
 *
 *实体类典型的特征：
 *  1.具有私有的属性
 *  2.具有封装方法
 *  3.具有构造方法
 *  4.重写equals方法和 hashcode方法
 *
 *保存在entity包中的类称为实体类
 *实体类的对象用于描述一个具体存在的实物
 *实体类通常是一个名词
 */
package entity;

public class User {
    private String UserName;//用户名
    private String UserPassword;//密码
    //0: 开启    1: 禁用
    private int UserStatus = 0;//状态，默认为0

//构造方法
    private User(){

    }

    //默认状态为0，就是开启
    public User(String UserName, String UserPassword){
        this.UserName = UserName;
        this.UserPassword = UserPassword;
    }


    public User(String UserName, String UserPassword, int UserStatus){
        this.UserName = UserName;
        this.UserPassword = UserPassword;
        this.UserStatus = UserStatus;
    }


    public void setUserName(String userName) {
        UserName = userName;
    }

    public void setUserPassword(String userPassword) {
        UserPassword = userPassword;
    }

    public void setUserStatus(int userStatus) {
        UserStatus = userStatus;
    }

    public String getUserName() {
        return UserName;
    }

    public String getUserPassword() {
        return UserPassword;
    }

    public int getUserStatus() {
        return UserStatus;
    }


}
